large-flowered hemp-nettle - Spanish English Dictionary